block insulation - Turco Inglés Diccionario